<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">ul,li,span,b,p,strong,ol,dl,dd,dt,h1,h2,h3,h4,h5,input,a,div,img{margin:0px;padding: 0px;text-decoration:none;}
.content{width: 1200px;margin:0px auto;height:auto;}
.content2{width: 1200px;margin:0px auto;height:auto;}
body{font-family: "å¾®è½¯é›…é»‘";position: relative;background: #fff; font-size: 14px; line-height: 25px;}
li{font-family: "å¾®è½¯é›…é»‘";list-style:none;}
img{ border:0px none;}
a{text-decoration:none; color:#666; transition: all 0.5s ease 0s;}
a:hover{ color:#1550c7;}

/*é¡¶éƒ¨*/
.top{ width: 100%; height: 29px; background: #394246; text-align: right; color: #aeb2b3; line-height: 29px;}
.head{ width: 1200px; height: 104px; margin: 0 auto;}
.logo{ margin-top: 25px;}
.nav{float: right;padding-top: 9px; margin-top: 13px;}
.nav li{float: left;margin-left: 35px;}
.nav li:first-child{ margin-left: 0;}
.nav a{display: block;font-size: 16px;line-height: 56px; border-bottom: 2px transparent solid; color: #010205;}
.nav a:hover,.nav li.active a{border-color: #1b5ada;color: #1a5ada;}

/*è½®æ’­å›¾*/
.banner{width:100%; height:650px; overflow:hidden; background: url(images/banner_01.jpg) no-repeat center;}
.mbanner{ display: none;}

#owl-demo{position:relative;width:480px;height:325px;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:480px;height:325px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "å¾®è½¯é›…é»‘","é»‘ä½“";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0; display: none;}
.owl-next{right:0; display: none;}

/*æ–°é—»åŠ¨æ€*/
.news{ width: 100%; height: 305px; background: #eee; position: relative; z-index: 50;}
.news_tab{ width: 1200px; height: 427px; background: #fff; top: -165px; left: 50%; margin-left: -600px; z-index: 5000; position: absolute;}
.news_top{ width: 100%; height: 39px; background: #1550c7;}
.news_top a{ float: right; line-height: 39px; color: #fff; margin-right: 10px;}
.news_min{ width: 100%; height: 388px; position: relative;}
.news_min .left{ width: 480px; height: 325px; margin: 30px 0 0 30px; float: left;}
.news_min .left img{ width: 480px; height: 325px;}
.news_min .right{ width:630px; height: auto; float: right; margin: 30px 20px 0 0;}
.TabTitle{ width:100%; height: auto; margin: 0 auto; overflow: hidden; margin-bottom: 24px;}
#myTab0{ width: 100%; height: auto;}
.TabTitle li{ float:left; height: 36px; display: block; line-height: 36px; font-size: 18px; cursor: pointer; margin-right: 25px; color: #000000;}
.TabTitle .active{ color:#144aae; border-bottom: #144aae 1px solid;}
.news_list{ width: 100%; height: auto;}
.news_list li{ width: 100%; height: 36px;}
.news_list li span{ margin-right: 7px; color: #999;}
.news_list_home{ width: 100%; height: auto; margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #ccc;}
.news_list_home li{ width: 100%;}
.news_list_home li a{ font-size: 26px; color: #333;}
.news_list_home li .pp{ width: 100%; height: 30px; line-height: 30px; color: #333; overflow: hidden; padding-top: 4px;}
.news_list_home li .pp .ppp{ width: 500px; height: 30px; line-height: 30px; overflow: hidden; float: left; color: #999; font-size: 14px;}
.news_list_home li .pp2{ float: right;}
.news_list_home li .pp2 a{ color: #1550c7; font-size: 14px;}
.video{ width: 240px; height: 180px; position: absolute; bottom: 20px; right: 20px;}

/*äº§å“ä¸­å¿ƒ*/
.cp{ width: 100%; height: auto; background: #2c446a; text-align: center; overflow: hidden;}
.cp h2{ font-size: 36px; color: #fff; font-weight: normal; padding-top: 55px; margin-bottom: 40px;}

.cp_nav{ width: 100%; height: auto; overflow: hidden; text-align: center;}
.cp_nav a{ padding: 0 35px; margin: 0 10px; line-height: 40px; display: inline-block; background: #fff; color: #333; border-radius: 2px; font-size: 16px;}
.cp_nav a:hover{ background: #027B2B; color: #fff;}
.cp_more{ width: 100%; height: auto; overflow: hidden; text-align: center; margin-bottom: 60px;}
.cp_more a{ padding: 0 55px; margin: 0 10px; line-height: 40px; display: inline-block; background: #fff; color: #333; font-size: 16px;}
.cp_more a:hover{ background: #027B2B; color: #fff;}

.cp .mid{ width: 100%; height: auto; margin-top: 20px; overflow: hidden; margin-bottom: 35px;}
.cp .mid li{ width: 285px; height: auto; margin-right: 20px;}
.cp .mid li:last-child{ margin-right: 0;}
.cp .mid li .img{ width: 100%; height: 197px; overflow: hidden;}
.cp .mid li .img img{ width: 100%; height: 197px;-webkit-transition:-webkit-transform 0.3s ease-out; -moz-transition:-mos-transform 0.3s ease-out; -ms-transition:-ms-transform 0.3s ease-out; transition:transform 0.3s ease-out;}
.cp .mid li .img:hover img{ -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1);}
.cp .mid li p{ width: 100%; height: 45px; line-height: 45px; background: #fff; font-size: 16px;}

.index_cg{ width: 100%; height: auto; overflow: hidden; padding: 70px 0;}
.zszk_icon{ width:100%; height: auto; overflow: hidden;}
.zszk_icon li{ width:280px; float:left; margin-right:20px;transition: all 0.5s; text-align:center; }
.zszk_icon li:last-child{ margin-right: 0;}
.zszk_icon li i.icon{  border-radius:5px; display:block; transition: all 0.2s; border:1px solid #ccc; width:80px; height:80px; float:left;}
.zszk_icon li i.icon01{ background:url(images/service11.png) no-repeat;}
.zszk_icon li i.icon04{ background:url(images/service41.png) no-repeat;}
.zszk_icon li i.icon02{ background:url(images/service21.png) no-repeat;}
.zszk_icon li i.icon03{ background:url(images/service31.png) no-repeat;}
.zszk_icon li:hover i.icon01,.zszk_icon li a.on i.icon01{background:url(images/service12.png) no-repeat #189c43; border:1px solid #189c43;}
.zszk_icon li:hover i.icon04,.zszk_icon li a.on i.icon04{background:url(images/service42.png) no-repeat #189c43; border:1px solid #189c43;}
.zszk_icon li:hover i.icon02,.zszk_icon li a.on i.icon02{background:url(images/service22.png) no-repeat #189c43; border:1px solid #189c43;}
.zszk_icon li:hover i.icon03,.zszk_icon li a.on i.icon03{background:url(images/service32.png) no-repeat #189c43; border:1px solid #189c43;}
.zszk_icon li a.on h1{ color:#189c43;}
.zszk_icon li .text{ float:left; margin-left:15px; width:180px; text-align:left;}
.zszk_icon li .text h1{ font-size:22px;color:#333; font-weight:normal; margin-top:2px; margin-bottom:0px;}
.zszk_icon li .text p{ font-size:12px; color:#888; line-height:18px; margin-top:5px; text-align: justify;}
.zszk_icon li:hover a.icon , a.icon:hover{-moz-transform: rotate(360deg); 
-webkit-transform: rotate(360deg); 
-o-transform: rotate(360deg); 
-ms-transform: rotate(360deg); 
transform: rotate(360deg);}

/*å†…é¡µ*/
.page_ban{ width: 100%; height: 350px; background: url(images/page_ban.jpg) center;}
.page_banx{ display: none;}
.page{ width: 100%; min-height: 500px; padding-bottom: 70px; background: #f7f7f7; text-align: justify; font-size: 16px; line-height: 27px; overflow: hidden;}
.page img{ max-width: 100%;}
.page .bt{ text-align: center; margin-bottom:20px; width: 100%; height: auto; overflow: hidden;}
.page .bt2{ text-align: center; margin-bottom:40px; width: 100%; height: auto; overflow: hidden;}
.page .bt h2{ font-size: 28px; color: #027b2b; font-weight: normal; padding-top: 45px; padding-bottom: 7px;}
.page .bt span{ font-family: arial; color: #8c8c8c; font-size: 14px;}

.page_nav{ width: 100%; height: 55px; line-height: 55px; background: #fff;}
.page_nav ul{ float: left;}
.page_nav li a{ height: 55px; padding: 0 30px; font-size: 16px; display: block; color: #666; transition: all 0.5s ease 0s;}
.page_nav li a:hover,.page_nav li a.active{ background: #027b2b; color: #fff;}
.page_nav_bt{ height: 55px; padding: 0 40px; background: #027B2B; color: #fff; font-weight: bold; display: inline; line-height: 55px; float: left; font-size: 18px;}

.about_page{ width: 100%; min-height: 450px; margin-bottom: 30px; text-align: left; overflow: hidden; margin-top: 30px;}
.about_page .left{ width: 730px; height: auto; text-align:justify; text-justify:inter-ideograph;}
.about_page .right{ width: 320px; height: auto;}

.news_page{ width: 100%; min-height: 450px; margin: 30px 0 20px; text-align: center;}
.news_page li{ width: 100%; height: 35px; line-height: 35px; background: #f5f5f5; border-bottom: 1px dashed #e9e9e9; margin-bottom: 7px;}
.news_page li a{ margin-left: 20px; float: left;}
.news_page li span{ float: right; padding-right: 20px;}
.news_page .tit{ color: #333; font-size: 18px; text-align: center; width: 100%; height: 41px;}
.news_page .time{ height: 37px; line-height: 37px; background: #f2f2f2; border-bottom: 1px solid #e6e6e6; line-height: 37px; text-align: center; color: #888; font-size: 12px; margin-bottom: 12px;}
.news_page .text{ text-align: left;}

.fenye{ width:100%; height:auto; overflow:hidden; clear:both; padding-top:20px;}

.form_page{ width: 100%; min-height: 450px; margin: 20px 0 20px;}
.form_page .text{ text-align: center; padding-bottom: 20px; line-height: 29px;}
.form_page .text span{ color: #f00; font-size: 20px; font-family: "å¾®è½¯é›…é»‘";}

/*åº•éƒ¨ç¿»é¡µ*/
.fenye{ width:100%; height:auto; overflow:hidden; clear:both; padding-top:10px;}
.pagesnow a{ width: 37px; height:34px; background:#027B2B; color:#fff; line-height:34px; float:left; margin-right:7px; text-align:center;}
.pages a{ width: 37px; height:34px; background:#e6e6e6; color:#666; line-height:34px; float:left; margin-right:7px; text-align:center;}
.pages a:hover{ background:#027B2B; color:#fff;}
.pagean{ width:72px; height: 34px; margin-right:7px; float:left; background: #e6e6e6; line-height: 34px; text-align: center;}
.pagean a{ width:72px; height: 34px; margin-right:7px; float:left; background: #e6e6e6; display: block; line-height: 34px; text-align: center;}
.pagean a:hover{ width: 72px; height:34px; background:#027B2B; color:#fff; line-height:34px; float:left; margin-right:7px; text-align:center;}

.list_nav{ width: 100%; height: auto; margin-bottom: 30px; overflow: hidden; margin-top: 20px;}
.list_nav ul{ margin-left: 370px;}
.list_nav li a{ width: 160px; height: 40px; line-height: 40px; background: #d5d5d5; float: left; margin: 0 5px; display: block;}
.list_nav li a:hover,.list_nav li a.active{ background: #3AB54A; color: #fff;}

.page_cp{ width: 100%; min-height: 450px;}
.page_cp li{ width: 250px; height: auto; float: left; margin: 0 10px 20px;}
.page_cp li img{ width: 250px; height: 181px; -webkit-transition:-webkit-transform 0.3s ease-out; -moz-transition:-mos-transform 0.3s ease-out; -ms-transition:-ms-transform 0.3s ease-out; transition:transform 0.3s ease-out;}
.page_cp li:hover img{ -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1);}

.cp_img{ width: 380px; height: auto; float: left;}
.cp_img img{ width: 100%;}
.cp_text_page{ width: 800px; height: auto; float: right;}

/*åº•éƒ¨*/
.box2rselect{width:270px;height:31px; background: url(images/jiantou.jpg) #fff no-repeat 240px center; line-height:31px;position:relative; z-index:1511; float:left; text-align: left; margin-top: 14px; color: #3c4145;}
.box2rselect dt{padding-left:15px; cursor:pointer;}
.box2rselect dd{display:none; position:absolute;bottom:31px; padding: 5px 0; background:#fff; border-bottom:#ccc 1px solid;width:270px;z-index:6000;}
.box2rselect dd li{padding-left:15px; text-align:left;width:270px;}
.box2rselect dd li a{ color: #000;}
.box2rselect dd li a:hover{ color: #e60012;}
.text_bt{ font-size: 32px; color: #027B2B; padding: 30px 0 20px; border-top: 1px dashed #aaa; margin-top: 30px;}
.map{ width: 100%; height: 400px; position: relative; margin-top: 30px;}

#fd{clear: both;}
.fd-top{ width: 100%; height: 210px; background: #394246;padding: 31px 0 0;}
.f-cont{font-size: 14px;color: #fff;line-height: 28px;}
.f-cont p a{color: #fff;}
.f-cont p a:hover{color: #e60012;}
.f-ma{padding: 13px 0 12px;overflow: hidden;}
.f-ma img{display: block;float: right;margin-left: 14px;width: 100px;height: 100px;border: 3px solid #fff;}
.f-copy{font-size: 14px;line-height: 22px;text-align: right;color: #fff;color: rgba(255,255,255,.5);}
.f-copy a{color: #fff;color: rgba(255,255,255,.5);}
.f-copy a:hover{color: #fff;color: rgba(255,255,255,.8);}
.f-link{background: #242c2f;font-size: 14px;color: #444646;line-height: 28px;padding: 11px 0;text-align: right;}

.zhidao li{ width: 520px; height: auto; float: left; margin-right: 40px; margin-bottom: 20px; font-size: 16px; text-align: center; line-height: 45px;}
.zhidao li:nth-child(2n){ margin-right: 0;}
.zhidao li .img{ width: 100%; height: 356px; overflow: hidden;}
.zhidao li img{ width: 100%; height: 356px; -webkit-transition:-webkit-transform 0.3s ease-out; -moz-transition:-mos-transform 0.3s ease-out; -ms-transition:-ms-transform 0.3s ease-out; transition:transform 0.3s ease-out;}
.zhidao li:hover img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.zhidao p{ background: #fff; width: 100%;}

.honor li{ width: 386px; height: auto; float: left; margin-right: 20px; margin-bottom: 20px; font-size: 16px; text-align: center; line-height: 45px;}
.honor li:nth-child(3n){ margin-right: 0;}
.honor li .img{ width: 100%; height: 250px; overflow: hidden;}

.honor li img{ width: 100%; height: 250px; -webkit-transition:-webkit-transform 0.3s ease-out; -moz-transition:-mos-transform 0.3s ease-out; -ms-transition:-ms-transform 0.3s ease-out; transition:transform 0.3s ease-out;}
.honor li:hover img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.honor p{ background: #fff; width: 100%;}
.honor2 li{ width: 386px; height: auto; float: left; margin-right: 20px; margin-bottom: 20px; font-size: 16px; text-align: center; line-height: 45px;}
.honor2 li:nth-child(3n){ margin-right: 0;}
.honor2 li .img{ width: 100%; height: 250px; overflow: hidden;}

.honor2 li img{ width: 100%; height: 250px;}
.honor2 p{ background: #fff; width: 100%;}

.cg li{ width: 340px; height: auto; float: left; margin-right: 30px; margin-bottom: 20px; font-size: 16px; text-align: center; line-height: 45px;}
.cg li:nth-child(3n){ margin-right: 0;}
.cg li .img{ width: 100%; height: 230px; overflow: hidden;}
.cg li img{ width: 100%; height: 230px; -webkit-transition:-webkit-transform 0.3s ease-out; -moz-transition:-mos-transform 0.3s ease-out; -ms-transition:-ms-transform 0.3s ease-out; transition:transform 0.3s ease-out;}
.cg li:hover img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.cg p{ background: #fff; width: 100%;}

.newsList1{ height:auto; overflow:hidden; width: 100%;}
.newsList1 li{ width: 100%; height:122px; overflow:hidden; border-bottom:1px dotted #cecece;}
.newsList1 li a{ display:block; height:93px; padding:20px 0;}
.newsList1 li:hover{ background:#fafafa;}
.newsList1 li .date{ width:50px; color:#acacac; float:left; margin-right:22px; background: #fff; padding: 5px; border-radius: 5px;}
.newsList1 li .date b{ width:50px; display:block; text-align:center; font-size:36px; line-height:30px; font-family:arial; margin-top:10px; color:#888;}
.newsList1 li .date span{ display:block; text-align:center; line-height:22px; width:50px; font-size:12px; color:#666;}
.newsList1 li .img2{ float:left; width:160px;}
.newsList1 li .newsLR{ float:left; width:970px; margin-left:16px;}
.newsList1 li .newsLR h3{ text-align:left; line-height:26px; font-size:16px; height: 26px; overflow: hidden; color: #333;}
.newsList1 li:hover .newsLR h3{ color: #027B2B;}
.newsList1 li .newsLR p{ line-height:24px; width:970px; height:50px; overflow:hidden; color:#999; margin-top: 5px; font-size: 14px;}
.newsList1 li:hover .date b{ color:#027B2B;}
.newsList1 li .date span{ color:#027B2B;}

.tabtab{ width: 650px;}
.tab1{width:648px; height:49px; border:1px solid #ddd; text-indent:15px; margin-bottom: 12px;}
.tab2{width:648px; height:100px; border:1px solid #ddd; text-indent:15px; margin-bottom: 12px; padding-top: 5px;}
.cp_wap{ display: none;}
.i_foot{ display: none;}

.demo{width:100%;margin:10px auto 0 auto;}
/*history*/
.history{background:url(images/line04.gif) repeat-y 187px 0;overflow:hidden;position:relative;}
.history-date{overflow:hidden;position:relative;}
.history-date h2{background:#fff url(images/icon06.gif) no-repeat 158px 0;height:59px;font-size:25px;font-family:å¾®è½¯é›…é»‘;font-weight:normal;padding-left:45px;margin-bottom:40px; }
.history-date h2.first{position:absolute;left:0;top:0;width:935px;z-index:99;}
.history-date h2 a{color:#12336f;display:inline-block;*display:inline;zoom:1;background:url(images/icon08.gif) no-repeat right 50%;padding-right:17px;margin:21px 97px 0 0;}
.history-date h2 a:hover{text-decoration:none;}
.history-date h2 img{vertical-align:-5px;}
.history-date h2.date02{background:none;}
.history-date ul li{background:url(images/icon07.gif) no-repeat 180px 0;padding-bottom:25px;zoom:1;}
.history-date ul li.last{padding-bottom:0;}
.history-date ul li:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.history-date ul li h3{float:left;width:168px;text-align:right;padding-right:19px;color:#c3c3c3;font:normal 18px/16px Arial;}
.history-date ul li h3 span{display:block;color:#d0d0d0;font-size:12px;}
.history-date ul li dl{float:left;padding-left:41px;margin-top:-5px;font-family:å¾®è½¯é›…é»‘; width:900px;}
.history-date ul li dl dt span{display:block;color:#787878;font-size:12px;}
.history-date ul li.green h3{color:#12336f;}
.history-date ul li.green h3 span{color:#12336f;}
.history-date ul li.green dl{margin-top:-8px;}
.history-date ul li.green dl dt{font-size:16px;line-height:28px;}
.history-date ul li.green dl dt a{display:inline-block;*display:inline;zoom:1;overflow:hidden;margin-left:12px;}
.history-date ul li.green dl dd{padding-top:20px;display:none;}
.history-date ul li.green dl dd img{float:left;}
.history-date ul li.green dl dd p{overflow:hidden;zoom:1;line-height:21px;color:#787878;}

.history-date h2.first .more-history{font-size:16px;background:transparent;margin-left:30px;}
.history-date h2.first .more-history:hover{text-decoration:underline;}</pre></body></html>